corporate relations coordinator - French English Dictionary